package com.ruoyi.eservice.service;

import java.util.List;
import com.ruoyi.eservice.pojo.entity.NoticePlace;
/**
 * 核酸点Service接口
 *
 * @author ruoyi
 * @date 2022-11-11
 */
public interface INoticePlaceService
{
    /**
     * 查询核酸点
     *
     * @param noticePlaceId 核酸点主键
     * @return 核酸点
     */
    public NoticePlace selectNoticePlaceByNoticePlaceId(Long noticePlaceId);

    /**
     * 查询核酸点列表
     *
     * @param noticePlace 核酸点
     * @return 核酸点集合
     */
    public List<NoticePlace> selectNoticePlaceList(NoticePlace noticePlace);

    /**
     * 新增核酸点
     *
     * @param noticePlace 核酸点
     * @return 结果
     */
    public int insertNoticePlace(NoticePlace noticePlace);

    /**
     * 修改核酸点
     *
     * @param noticePlace 核酸点
     * @return 结果
     */
    public int updateNoticePlace(NoticePlace noticePlace);

    /**
     * 批量删除核酸点
     *
     * @param noticePlaceIds 需要删除的核酸点主键集合
     * @return 结果
     */
    public int deleteNoticePlaceByNoticePlaceIds(Long[] noticePlaceIds);

    /**
     * 删除核酸点信息
     *
     * @param noticePlaceId 核酸点主键
     * @return 结果
     */
    public int deleteNoticePlaceByNoticePlaceId(Long noticePlaceId);
}
